package com.beta.auth.dto.auth;

import lombok.Data;

import java.io.Serializable;

/**
 *
 * @author zdwang
 */
@Data
public class WXAuthState implements Serializable {

    /**
     * 当前授权的状态值(区分腾讯授权)
     **/
    private String state;

    /**
     * 当前授权的状态值（区分Beta授权）
     **/
    private String ustate;

    /**
     * 授权后跳转的Url
     **/
    private String returnUrl;

    private String authType;

    private String authChannel;

    /**
     * 渠道，目前是联合授权使用到
     */
    private String extAppId;
    /**
     * 是否为后端授权，如果是，会将bjwt写到Cookie中
     */
    private Boolean writeCookie = false;

    private String clientType;
}
